\cleardoublepage
\phantomsection
\markloc
\tableofcontents

\begingroup
\renewcommand*{\addvspace}[1]{}
    \cleardoublepage
    \phantomsection
    \marklof
    \listoffigures

    \cleardoublepage
    \phantomsection
    \marklot
    \listoftables
\endgroup